//
//  UIImage+Color.h
//
//  Created by zhaol on 9/6/15.
//  Copyright (c) 2015 zify. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIImage(Color)

/**
*  创建默认图片 默认图片在最中心 app_default_image
*  @param size 图片大小
*  @return 默认图片
*/
+ (UIImage *)defaultImage:(CGSize)size;

/**
 *
 *  @param bgColor 图片背景颜色
 *  @param size    图片大小
 *  @return 默认图片 app_default_image
 */
+ (UIImage *)defaultImage:(UIColor *)bgColor size:(CGSize)size;

/**
 *  创建默认图片 默认图片在最中心
 *  @param defualtImage 使用图片
 *  @param color        图片背景颜色
 *  @param size         图片大小
 *  @return 默认图片
 */
+ (UIImage *)defaultImage:(UIImage*)defualtImage bgColor:(UIColor *)color size:(CGSize)size;

/**
 *  以默认image创建一个image 目的是放大或缩小imgae
 *  @param image 默认图片
 *  @param size  目标大小
 *  @return 图片
 */
+ (UIImage *)imageWithImage:(UIImage*)image toSize:(CGSize)size;

/**
 *  创建纯色图片
 *  @param color 颜色
 *  @param size  大小
 *  @return 纯色图片
 */
+ (UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size;

/**
 *  创建纯色图片
 *  @param color 颜色
 *  @return 纯色图片
 */
+ (UIImage *)imageWithColor:(UIColor *)color;



@end
